BI-population CMA-ES Algorithms with Surrogate Models and Line Searches
نویسندگان
چکیده
In this paper, three extensions of the BI-population Covariance Matrix Adaptation Evolution Strategy with weighted active covariance matrix update (BIPOP-aCMA-ES) are investigated. First, to address expensive optimization, we benchmark a recently proposed extension of the self-adaptive surrogate-assisted CMA-ES which benefits from more intensive surrogate model exploitation (BIPOP-saACM-k). Second, to address separable optimization, we propose a hybrid of BIPOP-aCMA-ES and STEP algorithm with coordinatewise line search (BIPOP-aCMA-STEP). Third, we propose HCMA, a hybrid of BIPOP-saACM-k, STEP and NEWUOA to benefit both from surrogate models and line searches. All algorithms were tested on the noiseless BBOB testbed using restarts till a total number of function evaluations of 10n was reached, where n is the dimension of the function search space. The comparison shows that BIPOP-saACM-k outperforms its predecessor BIPOP-saACM up to a factor of 2 on illconditioned problems, while BIPOP-aCMA-STEP outperforms the original BIPOP-based algorithms on separable functions. The hybrid HCMA algorithm demonstrates the best overall performance compared to the best algorithms of the BBOB-2009, BBOB-2010 and BBOB-2012 when running for more than 100n function evaluations.
منابع مشابه
Adaptive Generation-Based Evolution Control for Gaussian Process Surrogate Models
Added credits to the s∗ACM-ES algorithm. Section 1 Added references and clarified the motivation. Section 3 Added references. Abstract: The interest in accelerating black-box optimizers has resulted in several surrogate model-assisted version of the Covariance Matrix Adaptation Evolution Strategy, a state-of-the-art continuous black-box optimizer. The version called Surrogate CMA-ES uses Gaussi...
متن کاملAdaptive Doubly Trained Evolution Control for the Covariance Matrix Adaptation Evolution Strategy
An area of increasingly frequent applications of evolutionary optimization to real-world problems is continuous black-box optimization. However, evaluating realworld black-box fitness functions is sometimes very timeconsuming or expensive, which interferes with the need of evolutionary algorithms for many fitness evaluations. Therefore, surrogate regression models replacing the original expensi...
متن کاملKL-based Control of the Learning Schedule for Surrogate Black-Box Optimization
This paper investigates the control of an ML component within the Covariance Matrix Adaptation Evolution Strategy (CMA-ES) devoted to black-box optimization. The known CMA-ES weakness is its sample complexity, the number of evaluations of the objective function needed to approximate the global optimum. This weakness is commonly addressed through surrogate optimization, learning an estimate of t...
متن کاملUsing CMA-ES for tuning coupled PID controllers within models of combustion engines
Proportional integral derivative (PID) controllers are important and widely used tools of system control. In this paper, we deal with the problem of tuning multiple coupled PID controllers within the practical context of combustion engine simulations, where no information about the controlled system is provided. We formulate the problem as a black-box optimization problem and, based on its prop...
متن کاملHigh-Dimensional Model-Based Optimization Based on Noisy Evaluations of Computer Games
Most publications on surrogate models have focused either on the prediction quality or on the optimization performance. It is still unclear whether the prediction quality is indeed related to the suitability for optimization. Moreover, most of these studies only employ lowdimensional test cases. There are no results for popular surrogate models, such as kriging, for high-dimensional (n > 10) no...
متن کامل